package com.ssy.lingxi.product.api.model.request.channelCommodity;

import lombok.Data;

import java.util.List;

/**
 * 渠道商品查询
 * @author jw.chen
 * @version 2.0.0
 * @date 2020/6/28
 */
@Data
public class ChannelCommodityQueryRequest {
    /**
     * 商品id
     */
    private Long productId;
    /**
     * 商品编号/商品名称
     */
    private String name;

    /**
     * 商品定价：1-现货价格, 3-积分兑换商品
     */
    private List<Integer> priceTypeList;

    /**
     * 最小价格
     */
    private Double min;

    /**
     * 最小价格
     */
    private Double max;

    /**
     * 会员分类id
     */
    private Long customerCategoryId;

    /**
     * 会员分类名称
     */
    private String customerCategoryName;

    /**
     * 品牌名称
     */
    private String brandName;

    /**
     * 平台后台分类id
     */
    private Long categoryId;

    /**
     * 商品来源：1-上级渠道, 2-渠道自有
     */
    private Integer source;

    /**
     * 渠道商品会员id集合
     */
    private List<Long> memberIdList;

    /**
     * 下级渠道会员id
     */
    private Long childMemberId;

    /**
     * 下级渠道会员角色id
     */
    private Long childMemberRoleId;

    /**
     * 发布渠道商品的会员id
     */
    private Long channelMemberId;

    /**
     * 发布渠道商品的会员角色id
     */
    private Long channelMemberRoleId;

    /**
     * 渠道会员名称
     */
    private String memberName;

    /**
     * 渠道会员角色名称
     */
    private String memberRoleName;

    /**
     * 品牌id
     */
    private Long brandId;

    /**
     * 审核状态: 5-已上架, 6-已下架, 7-未上架
     */
    private List<Integer> statusList;

}
